#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<assert.h>
size_t my_strlen(const char* arr) {
	assert(arr != NULL);
	if (*arr != '\0') {
		arr++;
		return 1 + my_strlen(arr);
	}
	else
		return 0;
}
int main() {
	char arr[] = "abcdehff";
	size_t len = my_strlen(arr);
	printf("%zd\n",len);
	return 0;
}